benign histiocytic lesions - French English Dictionary